import http from '../utils/http'

// 获取用户列表
export const getUserListApi = params => {
  console.log(params) // 打印查询参数，方便调试
  return http({
    url: '/api/admin/checkUser', // 后端路径
    method: 'get', // 请求方法
    params // 查询参数
  })
}

// 删除用户
export const delUserListApi = id => {
  return http({
    url: `/api/admin/delUser/${id}`, // 后端路径，动态传递用户 ID
    method: 'delete' // 请求方法
  })
}

// 修改用户信息
export const updateUserListApi = (id, data) => {
  return http({
    url: `/api/admin/changeUser/${id}`, // 后端路径，动态传递用户 ID
    method: 'put', // 请求方法
    data // 请求体数据
  })
}

// 获取用户博客
export const getUserPostsApi = UserID => {
  return http({
    url: `/api/admin/getBlogList/${UserID}`,
    method: 'get'
  });
};


// 获取用户评论
export const getUserCommentsApi = UserID => {
  return http({
    url: `/api/admin/getCommentList/${UserID}`,
    method: 'get'
  });
};